nexus开机启动设置 您所在的位置:网站首页 nexus 怎么设置 nexus开机启动设置

nexus开机启动设置

2024-06-12 17:01| 来源: 网络整理| 查看: 265

        nexus经常都是搭建在本地。而本地服务器的环境也是极为不稳定的, 断电就很难避免,到服务器启动时,各种服务重启,谁来谁难受。本章不讲nexus怎么安装和使用, 有需要的同学可以参考如下链接:Maven学习-使用Nexus(3.*)搭建Maven私服Maven学习-使用Nexus(3.*)上传jar包         以下为centos7下开启动设置,记录下,方便后续自己使用 。其它unix版本有区别的地方欢迎在下方留言!

        centos下服务启动脚本多放在、etc/init.d文件夹下

1:创建nexus启动文件

# cd /etc/init.d # vi nexus

2:写入启动脚本

#!/bin/bash #chkconfig:2345 20 90 #description:nexus #processname:nexus export JAVA_HOME=/home/wqh/tool/jdk1.8.0_221 NEXUS_HOME=/home/wqh/tool/nexus-3.24.0-02 case $1 in start) echo "Starting nexus…" su root $NEXUS_HOME/bin/nexus start echo "Starting nexus OK…" ;; stop) echo "Stoping nexus…" su root $NEXUS_HOME/bin/nexus stop echo "Stoping nexus OK…" ;; status) su root $NEXUS_HOME/bin/nexus status ;; restart) echo "Restarting nexus…" su root $NEXUS_HOME/bin/nexus restart echo "Restarting nexus OK…" ;; dump) su root $NEXUS_HOME/bin/nexus dump ;; console) su root $NEXUS_HOME/bin/nexus console ;; *) echo "Usage: nexus {start|stop|run|run-redirect|status|restart|force-reload}" esac

第一行#!/bin/bash 格式标准 第二行#chkconfig:2345 20 90 设置开机启动时候需要, 大致意思如下

chkconfig后面有三个参数2345,20和90告诉chkconfig程序,需要在rc2.d~rc5.d目录下,创建名字为 S20nexus的文件连接,连接到/etc/rc.d/init.d目录下的的nexu脚本。第一个字符是S,系统在启动的时候,运行脚 本nexus,就会添加一个start参数,告诉脚本,现在是启动模式。同时在rc0.d和rc6.d目录下,创建名字为K90nexus的 文件连接,第一个字符为K,个系统在关闭系统的时候,会运行nexus,添加一个stop,告诉脚本,现在是关闭模式。 注意上面的三行中,第二,第三行是必须的,否则在运行chkconfig --add nexus时,会报错。

JAVA_HOME和NEXUS_HOME根据自己本地安装来修改  

3:分配权限

#chmod +x /etc/init.d/nexus

4:设置开机启动

#chkconfig --add nexus

注:如果出现->服务不支持 chkconfig,仔细核对上面的启动脚本

5:服务启动

#service nexus start

6:查看服务状态

#service nexus status



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有